﻿var a = 0;
var text;
var selects; //记录玩家的选项
var buynum = 0;
var itemlist = Array(
	Array(5062000, 10),  //神奇魔方 
	Array(5062002, 20),  //高级神奇魔方   
	Array(5062500, 30),  //大师附加神奇魔方 
	Array(5062010, 30),  //终极魔方
	Array(2046008, 10),  //周年庆单手武器攻击力卷轴50%
	Array(2046009, 10),  //周年庆单手武器魔法力卷轴50%
	Array(2046108, 10),  //周年庆双手武器攻击力卷轴50%
	Array(2046109, 10),  //周年庆双手武器魔法力卷轴50%
	// Array(2450081, 100), //苹果牛奶
    Array(2450130, 50), //双倍卡
	Array(2048300, 100), //银光潜能附加印章
	Array(2048301, 150), //金光潜能附加印章
	Array(2048306, 200), //特殊附加潜能附加古卷
	Array(2046913, 100), //宿命正义单手武器攻击力卷轴 100%
	Array(2046914, 100), //宿命正义单手武器魔力卷轴 100%
	Array(2046173, 100), //宿命正义双手武器攻击力卷轴 100%
	Array(2046577, 100), //宿命正义防具力量卷轴 100%
	Array(2046578, 100), //宿命正义防具智力卷轴 100%
	Array(2046579, 100), //宿命正义防具敏捷卷轴 100%
	Array(2046580, 100), //宿命正义防具运气卷轴 100%
	Array(2046763, 100), //宿命正义饰品力量卷轴 100%
	Array(2046764, 100), //宿命正义饰品智力卷轴 100%
	Array(2046765, 100), //宿命正义饰品敏捷卷轴 100%
	Array(2046766, 100), //宿命正义饰品运气卷轴 100%
    Array(2616075, 250), //V防具魔力卷轴
    Array(2616074, 250), //V防具攻击力卷轴
    Array(2615044, 250), //V饰品魔力卷轴
    Array(2615043, 250), //V饰品攻击力卷轴
    Array(2613065, 250), //V单手武器魔力卷轴
    Array(2613064, 250), //V单手武器攻击力卷轴
    Array(2612077, 250), //V双手武器魔力卷轴
    Array(2612076, 250)  //V双手武器攻击力卷轴
	// Array(1032216, 300), //真红耳环
	// Array(1152155, 300), //真红护肩
	// Array(1113070, 300), //真红之环
	// Array(2431988, 500, "FFN防具随机箱子") //随机一件150防具
);

function start() {
    a = -1;
    action(1, 0, 0);
}

function action(mode, type, selection) {
    if (mode == -1) {
		cm.sendOk("好吧，等你考虑清楚了再来找我。");
        cm.dispose();
    } else {
        if (mode == 1)
            a++;
        else
            a--;
        if (a == -1) {
            cm.dispose();
        } else if (a == 0) {
			text = "#h0#，你当前的积分为：#r"+cm.getPlayerPoints()+"#k点\r\n请选择你想要兑换的物品：\r\n\r\n#b";
			for (var i=0; i<itemlist.length; i++) {
				var extraName = "";
				if (itemlist[i][2]!=null) {
					extraName="("+itemlist[i][2]+")";
				}
				text += "#L" + i + "##i" + itemlist[i][0] + ":##t" + itemlist[i][0] + "#"+extraName+" - #r"+itemlist[i][1]+"#b 积分  \r\n";
				// if (i != 0 && (i+1) % 5 == 0) {
				// 	text += "\r\n";
				// }
			}
            cm.sendSimple(text);
			/*
        } else if (a == 1) {
			selects = selection;
            cm.sendGetNumber("请输入你请你输入想要购买的数量\r\n\r\n#r1个需要" + itemlist[selects][1] + "个#b雪花币#k", 0, 0, 999999);*/
        } else if (a == 1) {
            selects = selection;
			buynum = 1;
            cm.sendYesNo("你想购买" + buynum + "个#r#i" + itemlist[selects][0] + "##k？\r\n你将使用掉" + (buynum * itemlist[selects][1]) + "积分。");
        } else if (a == 2) {
			var itemid = itemlist[selects][0];
			var itemType = Math.floor(itemid/1000000);
			
			var costPoints = buynum * itemlist[selects][1];
            if (cm.getPlayerPoints()>=costPoints) {
				if (cm.getSpace(itemType)<1) {
					cm.sendOk("兑换失败，包裹空间不足！");
					cm.dispose();
					return;
				}
                cm.gainPlayerPoints(-costPoints);
				cm.gainItem(itemlist[selects][0], buynum);
				cm.sendOk("购买成功了！");
                cm.dispose();
            } else {
                cm.sendOk("对不起，你没有足够的积分。");
                cm.dispose();
            }
        }
    }//mode
}//f